badge on the bull's neck - Espagnol Anglais Dictionnaire